
/**
 * 工具类
 */
import moment from 'moment'

export const weekArr = ['星期日', '星期一', '星期二', '星期三', '星期四', '星期五', '星期六']
export const weekArr2 = ['周日', '周一', '周二', '周三', '周四', '周五', '周六']

/**
 * date => 今天、明天、后天、星期一 ...
 * @param {*} date 
 */
export function dateFormat(date) {
  let h = (new Date(date) - new Date(moment(new Date()).format('YYYY-MM-DD'))) / 1000 / 60 / 60
  if (h < 24) {
      return '今天'
  } else if (h >= 24 && h < 48) {
      return '明天'
  } else if (h >= 48 && h < 72) {
      return '后天'
  } else {
      return weekArr[new Date(date).getDay()]
  }
}

/**
 * date => 今天、明天、后天、周一 ...
 * @param {*} date 
 */
export function dateFormat2(date) {
    let h = (new Date(date) - new Date(moment(new Date()).format('YYYY-MM-DD'))) / 1000 / 60 / 60
    if (h < 24) {
        return '今天'
    } else if (h >= 24 && h < 48) {
        return '明天'
    } else if (h >= 48 && h < 72) {
        return '后天'
    } else {
        return weekArr2[new Date(date).getDay()]
    }
  }